package com.sg.service.biz.app;

import com.sg.dto.biz.app.req.*;
import com.sg.dto.biz.app.res.*;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface TaskService {
    /**
     * D3-查询汇报任务资料详情
     */
    QueryReportingTaskInfoDetailRespDto queryReportingTaskInfoDetail(QueryReportingTaskInfoDetailReqDto queryReportingTaskInfoDetailRep);

    /**
     * D3-批量查询汇报任务by内容表主键ID(公共)
     */
    BatchQueryReportingTaskComRespDto batchQueryReportingTaskCom(BatchQueryReportingTaskComReqDto batchQueryReportingTaskComRep);

    /**
     * D3-执行同级是否完成分析(公共)
     */
    QueryNotDoneReportingTaskListComRespDto queryNotDoneReportingTaskListCom(QueryNotDoneReportingTaskListComReqDto queryNotDoneReportingTaskListComRep);

    /**
     * D3-7新增汇报任务(公共)
     */
    AddReportingTaskComRespDto addReportingTaskCom(AddReportingTaskComReqDto addReportingTaskComRep);

    /**
     * D3生成汇报任务(公共)
     */
    GenerateReportingTaskComRespDto generateReportingTaskCom(GenerateReportingTaskComReqDto generateReportingTaskComRep);

    /**
     * D3-计算汇报任务公共数据准备(公共)
     */
    CalculateRepTaskPubDataPrepComRespDto calculateRepTaskPubDataPrepCom(CalculateRepTaskPubDataPrepComReqDto calculateRepTaskPubDataPrepComRep);

    /**
     * D3生成目标内容汇报任务(公共)
     */
    GenerateTargetReportTasksComRespDto generateTargetReportTasksCom(GenerateTargetReportTasksComReqDto generateTargetReportTasksComRep);

    /**
     * D3-提交汇报任务的标准数据(公共)
     */
    CommitTaskReportStandardDataComRespDto commitTaskReportStandardDataCom(CommitTaskReportStandardDataComReqDto commitTaskReportStandardDataComRep);

    /**
     * D3-复制汇报任务的标准数据（4颗树）(公共)
     */
    CopyOtherTaskReportStandardDataComRespDto copyOtherTaskReportStandardDataCom(CopyOtherTaskReportStandardDataComReqDto copyOtherTaskReportStandardDataComRep);

    /**
     * D3-7更新汇报任务
     */
    RefreshReportingTaskRespDto refreshReportingTask(RefreshReportingTaskReqDto refreshReportingTaskRep);

    /**
     * D3-7提交汇报任务
     */
    CommitReportingTaskRespDto commitReportingTask(CommitReportingTaskReqDto commitReportingTaskRep);

    /**
     * D3-查询汇报任务列表
     */
    QueryReportingTaskListRespDto queryReportingTaskList(QueryReportingTaskListReqDto queryReportingTaskListRep);

    /**
     * D3-查询我相关的任务列表
     */
    QueryTaskRelatedListRespDto queryTaskRelatedList(QueryTaskRelatedListReqDto queryTaskRelatedListRep);

    /**
     * D3-7审核失败汇报给我的任务
     */
    ApproveFailTaskReportedToMeRespDto approveFailTaskReportedToMe(ApproveFailTaskReportedToMeReqDto approveFailTaskReportedToMeRep);

    /**
     * D3-查询汇报任务计算相关配置详情
     */
    QueryConfigOfReportingTaskCalcDetailRespDto queryConfigOfReportingTaskCalcDetail(QueryConfigOfReportingTaskCalcDetailReqDto queryConfigOfReportingTaskCalcDetailRep);

    /**
     * D3-7删除汇报任务(公共)
     */
    DeleteReportingTaskComRespDto deleteReportingTaskCom(DeleteReportingTaskComReqDto deleteReportingTaskComRep);

    /**
     * D3-判断汇报任务是否可以提交(公共)
     */
    JudgeReportingTaskCanBeSubmitComRespDto judgeReportingTaskCanBeSubmitCom(JudgeReportingTaskCanBeSubmitComReqDto judgeReportingTaskCanBeSubmitComRep);

    /**
     * D3回写人工汇报(公共)
     */
    WriteBackManualReportComRespDto writeBackManualReportCom(WriteBackManualReportComReqDto writeBackManualReportComRep);

    /**
     * D3-7更新汇报任务(公共)
     */
    RefreshReportingTaskComRespDto refreshReportingTaskCom(RefreshReportingTaskComReqDto refreshReportingTaskComRep);

    /**
     * D3-更新汇报任务相关(公共)
     */
    RefreshReportingTaskRelateComRespDto refreshReportingTaskRelateCom(RefreshReportingTaskRelateComReqDto refreshReportingTaskRelateComRep);

    /**
     * D3-执行汇报任务是否可以提交(公共)
     */
    ImplementReportingTaskCanBeSubmitComRespDto implementReportingTaskCanBeSubmitCom(ImplementReportingTaskCanBeSubmitComReqDto implementReportingTaskCanBeSubmitComRep);

    /**
     * D3-批量查询汇报任务相关(公共)
     */
    BatchQueryReportingTaskRelateComRespDto batchQueryReportingTaskRelateCom(BatchQueryReportingTaskRelateComReqDto batchQueryReportingTaskRelateComRep);

    /**
     * D3-查询目标汇报任务相关列表(公共)
     */
    QueryFinalReportingTaskRelateListComRespDto queryFinalReportingTaskRelateListCom(QueryFinalReportingTaskRelateListComReqDto queryFinalReportingTaskRelateListComRep);

    /**
     * D3-查询汇报任务范围列表(公共)
     */
    QueryReportingTaskRangeListComRespDto queryReportingTaskRangeListCom(QueryReportingTaskRangeListComReqDto queryReportingTaskRangeListComRep);

    /**
     * D3批量更新任务人是否参与评价(公共)
     */
    BatchRefreshTaskerIsPartakeEvaComRespDto batchRefreshTaskerIsPartakeEvaCom(BatchRefreshTaskerIsPartakeEvaComReqDto batchRefreshTaskerIsPartakeEvaComRep);

    /**
     * D3-提交单条汇报任务评价信息(公共)
     */
    CommitSingleTaskReportEvaInfoComRespDto commitSingleTaskReportEvaInfoCom(CommitSingleTaskReportEvaInfoComReqDto commitSingleTaskReportEvaInfoComRep);

    /**
     * D3-执行汇报任务资料正式提交处理(公共)
     */
    ImplementReportingTaskInfoComRespDto implementReportingTaskInfoCom(ImplementReportingTaskInfoComReqDto implementReportingTaskInfoComRep);

    /**
     * D3-撤销汇报我汇报的任务(公共)
     */
    CancelApprovedTaskReportComRespDto cancelApprovedTaskReportCom(CancelApprovedTaskReportComReqDto cancelApprovedTaskReportComRep);
///**
//   * D3-判断汇报任务评价工作是否完成(公共)
//   */
//    JudgeTaskEvaIsDoneComRespDto judgeTaskEvaIsDoneCom(JudgeTaskEvaIsDoneComReqDto judgeTaskEvaIsDoneComRep);

    /**
     * D3-查询汇报任务可评价角色列表(公共)
     */
    QueryTaskCanEvaRoleListComRespDto queryTaskCanEvaRoleListCom(QueryTaskCanEvaRoleListComReqDto queryTaskCanEvaRoleListComRep);

    /**
     * D3-提交汇报任务评价信息(公共)
     */
    CommitTaskReportEvaInfoComRespDto commitTaskReportEvaInfoCom(CommitTaskReportEvaInfoComReqDto commitTaskReportEvaInfoComRep);

    /**
     * D3-查询评价人在汇报任务圈子中角色列表(公共)
     */
    QueryTaskAppraiserRoleListComRespDto queryTaskAppraiserRoleListCom(QueryTaskAppraiserRoleListComReqDto queryTaskAppraiserRoleListComRep);

    /**
     * D3-查询我相关的任务范围列表(公共)
     */
    QueryTaskRelatedMeRangeListComRespDto queryTaskRelatedMeRangeListCom(QueryTaskRelatedMeRangeListComReqDto queryTaskRelatedMeRangeListComRep);

    /**
     * D3-查询任务评价信息列表（不含负责人自己）(公共)
     */
    QueryTaskEvaInfoListComRespDto queryTaskEvaInfoListCom(QueryTaskEvaInfoListComReqDto queryTaskEvaInfoListComRep);

    /**
     * D3-执行汇报任务评价审核元素判断(公共)
     */
    ImplementJudgeTaskReportEvaAndCheckComRespDto implementJudgeTaskReportEvaAndCheckCom(ImplementJudgeTaskReportEvaAndCheckComReqDto implementJudgeTaskReportEvaAndCheckComRep);

    /**
     * D3-查询本级兄弟未完成的汇报任务列表(公共)
     */
    QueryCurLevelNotDoneReportingTaskListComRespDto queryCurLevelNotDoneReportingTaskListCom(QueryCurLevelNotDoneReportingTaskListComReqDto queryCurLevelNotDoneReportingTaskListComRep);

    /**
     * D3-提交我汇报的任务进度值和目标值(公共)
     */
    CommitTaskReportProgressAndTargetDataComRespDto commitTaskReportProgressAndTargetDataCom(CommitTaskReportProgressAndTargetDataComReqDto commitTaskReportProgressAndTargetDataComRep);

    /**
     * D3-审核通过汇报给我的任务相关资料(公共)
     */
    ApproveSucceedRelatedDataTaskReportedToMeComRespDto approveSucceedRelatedDataTaskReportedToMeCom(ApproveSucceedRelatedDataTaskReportedToMeComReqDto approveSucceedRelatedDataTaskReportedToMeComRep);

    /**
     * D3-回写自动汇报(公共)
     */
    WriteBackAutoReportComRespDto writeBackAutoReportCom(WriteBackAutoReportComReqDto writeBackAutoReportComRep);

    /**
     * D3-查询汇报任务计算相关配置详情(公共)
     */
    QueryConfigOfReportingTaskCalcDetailComRespDto queryConfigOfReportingTaskCalcDetailCom(QueryConfigOfReportingTaskCalcDetailComReqDto queryConfigOfReportingTaskCalcDetailComRep);

    /**
     * D3-执行汇报任务元素分析(公共)
     */
    ImplementReportingTaskElementComRespDto implementReportingTaskElementCom(ImplementReportingTaskElementComReqDto implementReportingTaskElementComRep);

    /**
     * D3-审核汇报任务并计算标准数据(公共)
     */
    ApproveReportingTaskRelateAndCalcComRespDto approveReportingTaskRelateAndCalcCom(ApproveReportingTaskRelateAndCalcComReqDto approveReportingTaskRelateAndCalcComRep);

    /**
     * D3-7提交汇报任务(公共)
     */
    CommitReportingTaskComRespDto commitReportingTaskCom(CommitReportingTaskComReqDto commitReportingTaskComRep);

    /**
     * D3-执行同级汇报任务分析(公共)
     */
    ImplementReportingTaskAnalysisComRespDto implementReportingTaskAnalysisCom(ImplementReportingTaskAnalysisComReqDto implementReportingTaskAnalysisComRep);

    /**
     * D3-查询任务详情(公共)
     */
    QueryTaskDetailComRespDto queryTaskDetailCom(QueryTaskDetailComReqDto queryTaskDetailComRep);

    /**
     * D3-查询汇报任务审核角色列表(公共)
     */
    QueryTaskReportRelRoleListComRespDto queryTaskReportRelRoleListCom(QueryTaskReportRelRoleListComReqDto queryTaskReportRelRoleListComRep);

    /**
     * D3-判断当前角色是否参与汇报任务审核(公共)
     */
    JudgeTaskReportRelRoleComRespDto judgeTaskReportRelRoleCom(JudgeTaskReportRelRoleComReqDto judgeTaskReportRelRoleComRep);

    /**
     * D3执行任务审核权限分析(公共)
     */
    ImplementTaskAuditPowerAnalyseComRespDto implementTaskAuditPowerAnalyseCom(ImplementTaskAuditPowerAnalyseComReqDto implementTaskAuditPowerAnalyseComRep);

    /**
     * D3判断任务审核权限(公共)
     */
    JudgeTaskAuditPowerAnalyseComRespDto judgeTaskAuditPowerAnalyseCom(JudgeTaskAuditPowerAnalyseComReqDto judgeTaskAuditPowerAnalyseComRep);

    /**
     * D3-分析我汇报的任务进度值和目标值是否可以提交
     */
    JudgeTaskReportProgressAndTargetDataComRespDto judgeTaskReportProgressAndTargetDataCom(JudgeTaskReportProgressAndTargetDataComReqDto judgeTaskReportProgressAndTargetDataComRep);

    /**
     * D3-判断进度值和目标值是否可以提交
     */
    ImplementTaskReportProgressAndTargetDataComRespDto implementTaskReportProgressAndTargetDataCom(ImplementTaskReportProgressAndTargetDataComReqDto implementTaskReportProgressAndTargetDataComRep);

    /**
     * D3-执行汇报任务评价发布元素判断(公共)
     */
    ImplementJudgeTaskReportRelAndCheckComRespDto implementJudgeTaskReportRelAndCheckCom(ImplementJudgeTaskReportRelAndCheckComReqDto implementJudgeTaskReportRelAndCheckComRep);

    /**
     * D3-执行下级汇报任务分析(公共)
     */
    ImplementSubReportingTaskAnalysisComRespDto implementSubReportingTaskAnalysisCom(ImplementSubReportingTaskAnalysisComReqDto implementSubReportingTaskAnalysisComRep);

    /**
     * D3-查询下级汇报任务列表(公共)
     */
    QuerySubReportingTaskListComRespDto querySubReportingTaskListCom(QuerySubReportingTaskListComReqDto querySubReportingTaskListComRep);

    /**
     * D3-查询下级内容周期汇报任务列表(公共)
     */
    QuerySubContentReportingTaskListComRespDto querySubContentReportingTaskListCom(QuerySubContentReportingTaskListComReqDto querySubContentReportingTaskListComRep);

    /**
     * D3-查询汇报任务负责人及所属部门列表列表(公共)
     */
    QueryTaskPrincipalAndDeptListComRespDto queryTaskPrincipalAndDeptListCom(QueryTaskPrincipalAndDeptListComReqDto queryTaskPrincipalAndDeptListComRep);

    /**
     * D3-操作汇报任务权限校验(公共)
     */
    TempStorageTaskReportPermissionVerificationComRespDto tempStorageTaskReportPermissionVerificationCom(TempStorageTaskReportPermissionVerificationComReqDto tempStorageTaskReportPermissionVerificationComRep);

    /**
     * D3-审核汇报任务权限校验(公共)
     */
    ApproveSucceedTaskReportPermissionVerificationComRespDto approveSucceedTaskReportPermissionVerificationCom(ApproveSucceedTaskReportPermissionVerificationComReqDto approveSucceedTaskReportPermissionVerificationComRep);

    /**
     * D3-评价汇报任务权限校验(公共)
     */
    JudgeTaskReportPermissionVerificationComRespDto judgeTaskReportPermissionVerificationCom(JudgeTaskReportPermissionVerificationComReqDto judgeTaskReportPermissionVerificationComRep);

    /**
     * D3-执行补偿生成个人/我管理的汇报任务(公共)
     */
    ImplementCompGenerationIndividualTaskComRespDto implementCompGenerationIndividualTaskCom(ImplementCompGenerationIndividualTaskComReqDto implementCompGenerationIndividualTaskComRep);

    /**
     * D3-执行补偿生成全网的汇报任务(公共)
     */
    ImplementCompGenerationEvaObjectTaskComRespDto implementCompGenerationEvaObjectTaskCom(ImplementCompGenerationEvaObjectTaskComReqDto implementCompGenerationEvaObjectTaskComRep);

    /**
     * D3-执行目标周期循环生成汇报任务调度(公共)
     */
    ImplementTargetCycleCteateReportTaskComRespDto implementTargetCycleCteateReportTaskCom(ImplementTargetCycleCteateReportTaskComReqDto implementTargetCycleCteateReportTaskComRep);

    /**
     * D3-执行是否生成汇报任务判断(公共)
     */
    ImplementReportIncompleteContinueCreateTaskComRespDto implementReportIncompleteContinueCreateTaskCom(ImplementReportIncompleteContinueCreateTaskComReqDto implementReportIncompleteContinueCreateTaskComRep);

    /**
     * D3批量删汇报任务(公共)
     */
    BatchDeleteReportingTaskComRespDto batchDeleteReportingTaskCom(BatchDeleteReportingTaskComReqDto batchDeleteReportingTaskComRep);

    /**
     * D3-分析汇报任务是否满足系统对接(公共)
     */
    ImplementReportTaskCanSystemDockingComRespDto implementReportTaskCanSystemDockingCom(ImplementReportTaskCanSystemDockingComReqDto implementReportTaskCanSystemDockingComRep);

    /**
     * D3-执行审核通过汇报任务(公共)
     */
    ImplementExamineReportTaskComRespDto implementExamineReportTaskCom(ImplementExamineReportTaskComReqDto implementExamineReportTaskComRep);

    /**
     * D3-执行继续汇报元素分析(公共)
     */
    ImplementCanReportElementAnalysisComRespDto implementCanReportElementAnalysisCom(ImplementCanReportElementAnalysisComReqDto implementCanReportElementAnalysisComRep);

    /**
     * D3-查询待汇报任务标准数据详情(公共)
     */
    QueryToBeReportedTaskStandardDataDetailComRespDto queryToBeReportedTaskStandardDataDetailCom(QueryToBeReportedTaskStandardDataDetailComReqDto queryToBeReportedTaskStandardDataDetailComRep);

    /**
     * D3-执行汇报任务暂存及提交元素分析(公共)
     */
    ImplementJudgeTaskReportTempAndSubmitComRespDto implementJudgeTaskReportTempAndSubmitCom(ImplementJudgeTaskReportTempAndSubmitComReqDto implementJudgeTaskReportTempAndSubmitComRep);

    /**
     * D3-分析目标内容是否末级指标(公共)
     */
    ImplementAnalysisTargetContentIsLastObjectiveComRespDto implementAnalysisTargetContentIsLastObjectiveCom(ImplementAnalysisTargetContentIsLastObjectiveComReqDto implementAnalysisTargetContentIsLastObjectiveComRep);

    /**
     * D3-执行汇报任务暂存校验(公共)
     */
    ImplementTempStorageReportTaskVerifyComRespDto implementTempStorageReportTaskVerifyCom(ImplementTempStorageReportTaskVerifyComReqDto implementTempStorageReportTaskVerifyComRep);

    /**
     * D3-执行汇报任务提交校验(公共)
     */
    ImplementSubmitReportTaskVerifyComRespDto implementSubmitReportTaskVerifyCom(ImplementSubmitReportTaskVerifyComReqDto implementSubmitReportTaskVerifyComRep);

    /**
     * D3-执行汇报任务发送消息准备(公共)
     */
    ImplementReportTaskMessagePrepareComRespDto implementReportTaskMessagePrepareCom(ImplementReportTaskMessagePrepareComReqDto implementReportTaskMessagePrepareComRep);

    /**
     * D3-执行汇报任务位置消息处理(公共)
     */
    ImplementReportTaskPositionMsgHandleComRespDto implementReportTaskPositionMsgHandleCom(ImplementReportTaskPositionMsgHandleComReqDto implementReportTaskPositionMsgHandleComRep);

    /**
     * D3-执行提醒下级去汇报(公共)
     */
    ImplementRemindToReportComRespDto implementRemindToReportCom(ImplementRemindToReportComReqDto implementRemindToReportComRep);

    /**
     * D3批量存档汇报任务(公共)
     */
    BatchArchiveReportingTaskComRespDto batchArchiveReportingTaskCom(BatchArchiveReportingTaskComReqDto batchArchiveReportingTaskComRep);

    /**
     * D3分析任务冗余状态(公共)
     */
    AnalysisTaskStateCodeComRespDto analysisTaskStateCodeCom(AnalysisTaskStateCodeComReqDto analysisTaskStateCodeComRep);

    /**
     * D3-回写汇报任务冗余状态(公共)
     */
    WriteBackReportTaskRedundancyStatusComRespDto writeBackReportTaskRedundancyStatusCom(WriteBackReportTaskRedundancyStatusComReqDto writeBackReportTaskRedundancyStatusComRep);

    /**
     * D3-执行汇报任务消息入参准备(公共)
     */
    ImplementReportTaskMessagePrepareNewComRespDto implementReportTaskMessagePrepareNewCom(ImplementReportTaskMessagePrepareNewComReqDto implementReportTaskMessagePrepareNewComRep);

    /**
     * D3更新汇报任务状态(公共)
     */
    RefreshReportTaskStatusComRespDto refreshReportTaskStatusCom(RefreshReportTaskStatusComReqDto refreshReportTaskStatusComRep);

    /**
     * D3-更新汇报任务状态及消息与数量(公共)
     */
    RefreshReportTaskStatusMsgAndMsgNumComRespDto refreshReportTaskStatusMsgAndMsgNumCom(RefreshReportTaskStatusMsgAndMsgNumComReqDto refreshReportTaskStatusMsgAndMsgNumComRep);

    /**
     * D3-查询汇报任务宽限时间(公共)
     */
    QueryReportTaskGraceConfDetailComRespDto queryReportTaskGraceConfDetailCom(QueryReportTaskGraceConfDetailComReqDto queryReportTaskGraceConfDetailComRep);

    /**
     * D3-提交主观评分(存标准数据)
     */
    AnalysisSubmitSubjectiveMarkComRespDto analysisSubmitSubjectiveMarkCom(AnalysisSubmitSubjectiveMarkComReqDto analysisSubmitSubjectiveMarkComRep);

    /**
     * D3-执行汇报任务审核成功或失败业务处理(公共)
     */
    ImplementExamineReportTaskBizHandleComRespDto implementExamineReportTaskBizHandleCom(ImplementExamineReportTaskBizHandleComReqDto implementExamineReportTaskBizHandleComRep);

    /**
     * D3-判断自动汇报校验进度值与实际值(公共)
     */
    JudgeAutoReportVerifyProgressAndActualValueComRespDto judgeAutoReportVerifyProgressAndActualValueCom(JudgeAutoReportVerifyProgressAndActualValueComReqDto judgeAutoReportVerifyProgressAndActualValueComRep);

    /**
     * D3-执行自动汇报回写周期阶段资料(公共)
     */
    ImplementAutoReportWBackCycleStageDataComRespDto implementAutoReportWBackCycleStageDataCom(ImplementAutoReportWBackCycleStageDataComReqDto implementAutoReportWBackCycleStageDataComRep);

    /**
     * D3提交汇报任务进度值、实际值及预算标准数据(公共)
     */
    CommitToBeReportedProAndActAndBudDataComRespDto commitToBeReportedProAndActAndBudDataCom(CommitToBeReportedProAndActAndBudDataComReqDto commitToBeReportedProAndActAndBudDataComRep);

    /**
     * D3-批量查询任务列表(公共)
     */
    BatchQueryTaskComRespDto batchQueryTaskCom(BatchQueryTaskComReqDto batchQueryTaskComRep);

    /**
     * D3执行继续生成汇报任务判断(公共)
     */
    ImplementJudgeGenerateReportTaskComRespDto implementJudgeGenerateReportTaskCom(ImplementJudgeGenerateReportTaskComReqDto implementJudgeGenerateReportTaskComRep);

    /**
     * D3分析设汇报任务问题数据状态(公共)
     */
    AnalysisSetReportTaskProblemDataStatusComRespDto analysisSetReportTaskProblemDataStatusCom(AnalysisSetReportTaskProblemDataStatusComReqDto analysisSetReportTaskProblemDataStatusComRep);

    /**
     * D3执行设汇报任务问题数据状态(公共)
     */
    ImplementSetReportTaskProblemDataStatusComRespDto implementSetReportTaskProblemDataStatusCom(ImplementSetReportTaskProblemDataStatusComReqDto implementSetReportTaskProblemDataStatusComRep);

    /**
     * D3-查询汇报任务资料详情(公共)
     */
    QueryReportingTaskInfoDetailComRespDto queryReportingTaskInfoDetailCom(QueryReportingTaskInfoDetailComReqDto queryReportingTaskInfoDetailComRep);

    /**
     * D3-查询未发布的汇报资料详情(公共)
     */
    QueryNotReleaseTaskInfoDetailComRespDto queryNotReleaseTaskInfoDetailCom(QueryNotReleaseTaskInfoDetailComReqDto queryNotReleaseTaskInfoDetailComRep);

    /**
     * D3执行自动汇报进度值与实际值处理(公共)
     */
    ImplementAutoReportHandleProgressAndActualValueComRespDto implementAutoReportHandleProgressAndActualValueCom(ImplementAutoReportHandleProgressAndActualValueComReqDto implementAutoReportHandleProgressAndActualValueComRep);

    /**
     * D3执行自动汇报进度值处理(公共)
     */
    ImplementAutoReportHandleProgressValueComRespDto implementAutoReportHandleProgressValueCom(ImplementAutoReportHandleProgressValueComReqDto implementAutoReportHandleProgressValueComRep);

    /**
     * D3执行自动汇报实际值处理(公共)
     */
    ImplementAutoReportHandleActualValueComRespDto implementAutoReportHandleActualValueCom(ImplementAutoReportHandleActualValueComReqDto implementAutoReportHandleActualValueComRep);

    /**
     * D3执行自动汇报权限校验(公共)
     */
    ImplementAutoReportPermissionVerificationComRespDto implementAutoReportPermissionVerificationCom(ImplementAutoReportPermissionVerificationComReqDto implementAutoReportPermissionVerificationComRep);

    /**
     * D3执行清理目标归属周期(公共)
     */
    ImplementClearTargetCycleComRespDto implementClearTargetCycleCom(ImplementClearTargetCycleComReqDto implementClearTargetCycleComRep);

    /**
     * D3分析汇报任务小圈子范围(公共)
     */
    AnalysisReportTaskVirtualOrgRangeComRespDto analysisReportTaskVirtualOrgRangeCom(AnalysisReportTaskVirtualOrgRangeComReqDto analysisReportTaskVirtualOrgRangeComRep);

    /**
     * D3查询新汇报任务范围列表(公共)
     */
    QueryReportTaskRangeListComRespDto queryReportTaskRangeListCom(QueryReportTaskRangeListComReqDto queryReportTaskRangeListComRep);

    /**
     * D3查询新汇报任务列表(公共)
     */
    QueryReportTaskListComRespDto queryReportTaskListCom(QueryReportTaskListComReqDto queryReportTaskListComRep);

    /**
     * D3执行自动汇报回写目标内容是否开启主观评分(公共)
     */
    ImplementAutoReportRewritingTargetContSubjectiveScoringComRespDto implementAutoReportRewritingTargetContSubjectiveScoringCom(ImplementAutoReportRewritingTargetContSubjectiveScoringComReqDto implementAutoReportRewritingTargetContSubjectiveScoringComRep);

    /**
     * D3执行单目标周期生成汇报任务调度(公共)
     */
    ImplementSingleTargetCycleCteateReportTaskComRespDto implementSingleTargetCycleCteateReportTaskCom(ImplementSingleTargetCycleCteateReportTaskComReqDto implementSingleTargetCycleCteateReportTaskComRep);

    /**
     * D3分析待汇报场景特殊锁定不可汇报条件(公共)
     */
    AnalysisSpecialLockOfNonReportConditionComRespDto analysisSpecialLockOfNonReportConditionCom(AnalysisSpecialLockOfNonReportConditionComReqDto analysisSpecialLockOfNonReportConditionComRep);

    /**
     * D3分析待汇报内容是否末级指标与是否末级周期(公共)
     */
    AnalysisUnReportIsLastCycleAndIsLastContentComRespDto analysisUnReportIsLastCycleAndIsLastContentCom(AnalysisUnReportIsLastCycleAndIsLastContentComReqDto analysisUnReportIsLastCycleAndIsLastContentComRep);

    /**
     * D3分析待汇报场景向下不可汇报条件(公共)
     */
    AnalysisDownOfNonReportConditionAndDownReportDataComRespDto analysisDownOfNonReportConditionAndDownReportDataCom(AnalysisDownOfNonReportConditionAndDownReportDataComReqDto analysisDownOfNonReportConditionAndDownReportDataComRep);

    /**
     * D3分析待汇报场景权限(公共)
     */
    AnalysisUnReportSencePowerComRespDto analysisUnReportSencePowerCom(AnalysisUnReportSencePowerComReqDto analysisUnReportSencePowerComRep);

    /**
     * D3查询汇报任务导出明细列表(公共)
     */
    QueryReportTaskExportDetailsListComRespDto queryReportTaskExportDetailsListCom(QueryReportTaskExportDetailsListComReqDto queryReportTaskExportDetailsListComRep);

//
}

